T2终端出厂检测优化问题

T2终端出厂检测待优化和确认问题

营销业务密钥更新/恢复测试

​ 为确保到货检营销业务能够上线测试,出厂测试需要增加基本上线验证和加解密测试验证项目。需要台体升级营销测试功能;加密机需要开发代理连接软件功能,供公司内网生产台体和研发连接加密机使用。

终端铭牌流程

营销的铭牌信息与终端硬件、终端软件参数、RFID标签以及供货地区严格对应关联,终端出货后无法修改,因此出厂前必须保证以上信息的正确性

​ T2陕西供货终端铭牌和二维码包含营销计量条码、主板ESN、终端ID、营销逻辑地址、产品序列号等信息。计量条码与RFID电子标签对应,RFID电子标签是按照供货地区分配的条码。终端营销通信逻辑地址和产品序列号取计量条码中的部分字段。二维码信息中包含ESN信息与主板硬件对应。

电子标签

image-20211201102821458

​ 经讨论目前初步确定终端铭牌信息在台体出厂调试时生成并打印。大致流程为:台体扫码电子标签条码,查询终端ESN、分配终端ID从而按照供货规范要求形成终端铭牌信息,然后控制打印机打印铭牌,在台体上直接将铭牌贴到对应的终端上。正面贴铭牌信息,背面贴计量电子标签。

​ 计量条形码最后一位是校验码,若电子标签上已经计算好直接提供,则无需自行计算。若没有校验码则需要自行计算。计算方法参考附件文件《yxCheckSUM.xlsx》

下图铭牌正面:

image-20211201121105383

营销逻辑地址配置

​ 营销逻辑地址需要按照供货要求进行配置,取计量条形码中的12位字段。台体出厂配置方法如下:

逻辑地址说明: 终端营销管理档案条码去掉最后一位校验位,然后截取12位为逻辑地址。 例:终端管理档案条码为 "613000991200000005635X",则逻辑地址为"200000005635"

  1. 方式1:通过共享698地址文件进行配置,在/mnt/custom文件见创建698addr文件,文件内容为终端地址

    #命令必须在host中执行
    echo "000000000002" > /mnt/custom/698addr
    

    注意:该文件中的地址只使用1次,仅初始化加载使用,后期则按照数据库中的参数运行。因此需要在安装部署容器之前先准备好地址文件。

  2. 方式2:通过cfg698工具程序执行查询和配置,698服务串口为ttyRS1。

    #该命令在容器lxc01中执行
    /mnt/nand/DAQO/DaqoLib/utils/cfg698 -h
     Usage:
          cfg698 [option]  [param]
     Options
     -h:    show this help info
     -r:    read  operation
     -w:    write operation
     -i:    serial name.  (/dev/ttyRS0)
     -b:    serial baud.  (9600,4800...)
     -p:    serial verify.  ('E','O','N')
     -d:    debug  level. (0,1,2,3...)
     -a:    698 communication address. (123456789012) 
     #通过指定串口发送查询逻辑地址命令,此时硬件连线 ttyRS2与ttyRS1连接 
     /mnt/nand/DAQO/DaqoLib/utils/cfg698  -i /dev/ttyRS2 -a
     #通过指定串口发送设置逻辑地址命令,此时硬件连线 ttyRS2与ttyRS1连接 
     /mnt/nand/DAQO/DaqoLib/utils/cfg698  -i /dev/ttyRS2 -w -a 200000005635
    

营销台体主站IP和端口配置

​ 营销业务主站IP和地址配置,默认需要按照供货要求进行配置。

​ 目前698APP内部已经默认,暂时不用修改。

以太网上线参数设置: 192.168.100.11:9027

4G上线参数设置: 192.168.100.11:6130 APN:sxgd.sn USER:card PASSWD:card

送检调试4G上线参数设置: 192.168.100.24:6118 APN:sxgd.sn USER:card PASSWD:card

禁用恢复出厂设置

​ 为了防止现场作业人员误操作将终端格式化恢复到出厂状态,需要禁用长按复位按键触发出厂恢复功能。

  • 长按复位按钮(按住复位按钮5秒以上),设备复位重启,并恢复出厂配置。重启后设备的配置文件、日志、coredump文件、容器、BootLoader密码等将恢复至设备出厂状态,同时设备中的APP签名证书会被清空,请谨慎操作。
  • 短按复位按钮为重启设备,重启后设备的配置为最近一次保存的配置
   #disable the reset key trigger factory recovery 
    configurectl factory prohibit -e
    configurectl save
    configurectl factory show -p

禁用GPS/北斗对时功能

​ 终端出厂默认关闭gps北斗对时功能

#disable GNSS clock synchronization
 gnssctl  -t disable

LTE模块配置

​ 为了加快sim卡的检测周期,缩短换卡引起的终端上线等待时间, 修改sim卡检测周期为120秒。

前置条件:命令执行成功的前提是需要LTE模块在位!

 #config LTE module
  wwan sim-detect -s 1 -t 120 -i LTE0
  wwan sim-detect -s 1 -t 120 -i LTE1
  wwan detect-conf -i LTE0
  wwan detect-conf -i LTE1   

APP安装顺序调整

​ 电科院配电台体需要测试APP的启动/停止管理命令,台体主站固定挑选容器lxc04中第1个APP进行启动和停止操作判断结果,所以对lxc04中的APP安装顺序进行调整,保证第1个APP有对应的活动服务进程存在。

APP_LIST4=("DaqoIot.ova" "ip254.ova")

104文件测试

​ 配电台体测试104总召文件并对事件记录、极值和定点记录文件进行判断。判断范围包括目录名称合法性、记录文件命名合法性,对文件内容不进行判据。SOE记录104APP产生。目前104APP安装在lxc03中,对应IP为192.168.100.253。

​ 台体出厂设置需要增加创建2个记录文件,文件内容可为空。

mkdir -p /mnt/nand/DAQO/HISTORY/EXV/
mkdir -p /mnt/nand/DAQO/HISTORY/FIXPT/
touch  /mnt/nand/DAQO/HISTORY/EXV/exv$(date +%Y%m%d).msg
chmod 666  /mnt/nand/DAQO/HISTORY/EXV/exv$(date +%Y%m%d).msg
touch /mnt/nand/DAQO/HISTORY/FIXPT/fixpt$(date +%Y%m%d).msg
chmod  666 /mnt/nand/DAQO/HISTORY/FIXPT/fixpt$(date +%Y%m%d).msg

系统版本检查

​ 版本检查需要包括系统版本、补丁版本、MCU 版本检查。

version  -d
software version: V200R020C10B260
patch version: V200R020C10SPC105
MCU version: 200.21.10.2
hardware version: PCB0

终端IP地址设置

​ 终端IP地址需要配置为192.168.100.(101~200),循环设置

#以太网上线参数设置: 192.168.100.11:9027
#终端FE0设置2个IP地址,注意100网段掩码设置为16,否则与容器IP段存在冲突
ip addr add 192.168.100.101/16 dev FE0
ip addr add 192.168.1.101/24 dev FE0
#主站路由设置,注意FE0网口在连接状态才能设置生效
ip route add 192.168.100.11/32 dev FE0 metric 100
ip link set dev br0 proxy

平高安全模组驱动配置

​ 采用智芯版安全模组则无需以下配置操作。

​ 终端采用平高的模组后,需要在容器lxc01中更换安全加密的驱动库为平高版本。

​ 智芯版库文件大小约为31KB,平高版本库大小约为18KB。

 #删除容器lxc01(192.168.100.251)中原有驱动库文件libclient.so
 rm /usr/local/lib/libclient.so
 rm /usr/lib/libclient.so
 #复制平高版驱动库文件到”/usr/lib/“目录
 cp  /mnt/nand/DAQO/DaqoLib/lib/libclient_PG.so  /usr/lib/libclient.so
 ls  -l /usr/lib/libclient.so
 #重启容器生效
 reboot -f 

生产及工艺优化问题

LTE模块插接不牢靠

​ 参考TTU以前的改善措施,LTE模块需要增加接口针脚长度。

铭牌色差

​ 建议采用激光整体打印或者整体丝印。

蓝牙天线金属裸露

​ 蓝牙天线贴在机壳内部,天线上存在焊接点裸露。为防止现场长时间运行天线脱落造成终端内部短路,建议天线打胶704电子胶或者贴胶带,对裸露位置进行覆盖。

最后更新于 11th Dec 2021